#include <stdio.h>

void init(int n[10], int len);
void print(int n[10], int len);
void reverse(int n[10], int len);

int main() {
	int num[10];
	init(num, 10);
	print(num, 10);
	reverse(num, 10);
	print(num, 10);
	return 0;
}

void init(int n[10], int len) {
	for (int i = 0; i < len; i++) {
		n[i] = 0;
	}
}

void print(int n[10], int len) {
	for (int i = 0; i < len; i++) {
		printf("%d ", n[i]);
	}
}

void reverse(int n[10], int len) {
	int m[len];
	for (int i = 0; i < len; i++) {
		m[len - 1 - i] = n[i];
	}
	for (int i = 0; i < len; i++) {
		n[i] = m[i];
	}
}